#   V E E T   D a t a   C h a r t i n g   T o o l   v 1 . 1 4   R e q u i r e m e n t s 
 
 #   C o r e   d e p e n d e n c i e s   f o r   d a t a   p r o c e s s i n g   a n d   v i s u a l i z a t i o n 
 
 
 
 #   D a t a   p r o c e s s i n g 
 
 n u m p y = = 2 . 3 . 2 
 
 p a n d a s = = 2 . 3 . 1 
 
 
 
 #   D a t e / t i m e   h a n d l i n g     
 
 p y t h o n - d a t e u t i l = = 2 . 9 . 0 . p o s t 0 
 
 p y t z = = 2 0 2 5 . 2 
 
 t z d a t a = = 2 0 2 5 . 2 
 
 
 
 #   G U I   F r a m e w o r k 
 
 P y S i d e 6 = = 6 . 9 . 1 
 
 P y S i d e 6 _ A d d o n s = = 6 . 9 . 1 
 
 P y S i d e 6 _ E s s e n t i a l s = = 6 . 9 . 1 
 
 s h i b o k e n 6 = = 6 . 9 . 1 
 
 
 
 #   P l o t t i n g   a n d   v i s u a l i z a t i o n 
 
 m a t p l o t l i b = = 3 . 1 0 . 5 
 
 c o n t o u r p y = = 1 . 3 . 3 
 
 c y c l e r = = 0 . 1 2 . 1 
 
 f o n t t o o l s = = 4 . 5 9 . 0 
 
 k i w i s o l v e r = = 1 . 4 . 8 
 
 p i l l o w = = 1 1 . 3 . 0 
 
 p y p a r s i n g = = 3 . 2 . 3 
 
 
 
 #   S y s t e m   u t i l i t i e s 
 
 p a c k a g i n g = = 2 5 . 0 
 
 s i x = = 1 . 1 7 . 0 
 
 
 
 #   B u i l d   d e p e n d e n c i e s   ( f o r   p y i n s t a l l e r ) 
 
 p y i n s t a l l e r = = 6 . 1 5 . 0 
 
 p y i n s t a l l e r - h o o k s - c o n t r i b = = 2 0 2 5 . 8 
 
 a l t g r a p h = = 0 . 1 7 . 4 
 
 p e f i l e = = 2 0 2 3 . 2 . 7 
 
 p y w i n 3 2 - c t y p e s = = 0 . 2 . 3 
 
 
 
 #   O p t i o n a l   s e r i a l   c o m m u n i c a t i o n   ( i f   n e e d e d   f o r   d e v i c e   d a t a ) 
 
 p y s e r i a l = = 3 . 5 
 
 